/*
	EngineState.cpp

	contains tables and information relating to the engine core state

	Author: Aidan Goddard 4/8/14
*/

#include"EngineState.h"

Snowstorm::EngineState Snowstorm::EngineState::engine_state;

Snowstorm::EngineState::EngineState()
{
	this->cmd_exit = false;
	this->exit_return_code = 0;
	this->cmd_pause_actions = 0;
	this->cmd_unpause_actions = false;
	this->cmd_create_persistent_entity = false;
	this->cmd_delete_persistent_entity = false;
	this->cmd_create_map_entity = false;
	this->cmd_delete_map_entity = false;
	this->debug_buffer_length = 0;
	this->debug_buffer = new wchar_t[DEBUG_BUFFER_LENGTH_MAX];
	return;
}